have stridulating organs - Spanisch Englisch Wörterbuch